package com.zuipin.entity.shoppingCart;

import java.io.Serializable;
import java.math.BigDecimal;

import io.swagger.annotations.ApiModelProperty;

/**
 * @description : 商品规则设置
 * @author : wuhaijun
 * @date : 2017年4月26日 下午1:51:20
 */
@SuppressWarnings("serial")
public class ProRuleSet implements Serializable {
	
	private Long		id;					// ID
	
	private String		proSku;				// 商品SKU
	
	private BigDecimal	discount;			// 折扣
	
	private BigDecimal	subAmount;			// 减多少
	
	private BigDecimal	specialPrice;		// 特价
	
	private Long		ruleSetId;			// 规则列表ID
	
	// vovovovovovovov
	private String		proName;			// 名称vo
	
	private BigDecimal	price;				// 价格vo
	
	private String		limitExplain;		// 限制说明vo
	
	private Short		isStopPrivilege;	// 是否停用优惠券,1是,0否 vo
	
	public void setId(Long id) {
		this.id = id;
	}
	
	@ApiModelProperty(value = "id,修改必填")
	public Long getId() {
		return this.id;
	}
	
	public void setProSku(String proSku) {
		this.proSku = proSku;
	}
	
	@ApiModelProperty(value = "sku", required = true)
	public String getProSku() {
		return this.proSku;
	}
	
	public void setDiscount(BigDecimal discount) {
		this.discount = discount;
	}
	
	@ApiModelProperty(value = "折扣", required = true)
	public BigDecimal getDiscount() {
		return this.discount;
	}
	
	public void setSubAmount(BigDecimal subAmount) {
		this.subAmount = subAmount;
	}
	
	@ApiModelProperty(value = "减", required = true)
	public BigDecimal getSubAmount() {
		return this.subAmount;
	}
	
	public void setSpecialPrice(BigDecimal specialPrice) {
		this.specialPrice = specialPrice;
	}
	
	@ApiModelProperty(value = "特价", required = true)
	public BigDecimal getSpecialPrice() {
		return this.specialPrice;
	}
	
	public void setRuleSetId(Long ruleSetId) {
		this.ruleSetId = ruleSetId;
	}
	
	@ApiModelProperty(value = "规则Id")
	public Long getRuleSetId() {
		return this.ruleSetId;
	}
	
	@ApiModelProperty(value = "商品名称")
	public String getProName() {
		return proName;
	}
	
	public void setProName(String proName) {
		this.proName = proName;
	}
	
	@ApiModelProperty(value = "价格")
	public BigDecimal getPrice() {
		return price;
	}
	
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	
	@ApiModelProperty(value = "特价规则限制说明")
	public String getLimitExplain() {
		return limitExplain;
	}
	
	public void setLimitExplain(String limitExplain) {
		this.limitExplain = limitExplain;
	}
	
	@ApiModelProperty(value = "是否停用优惠券,1是,0否 vo")
	public Short getIsStopPrivilege() {
		return isStopPrivilege;
	}
	
	public void setIsStopPrivilege(Short isStopPrivilege) {
		this.isStopPrivilege = isStopPrivilege;
	}
	
}
